Refine this word faster
Water parting
noun
Definitions
Noun
- 1 Synonym of watershed, the ridge(s) separating rainfall into different streams.
- 2 a ridge of land that separates two adjacent river systems wordnet
See also for "water parting"
Next best steps
Mini challenge
Unscramble this word: waterparting